Město Železný Brod leží v Libereckém kraji v ORP Železný Brod v nadmořské výšce 305 m. V roce 2014 zde žilo 6319 obyvatel. Železný Brod má katastrální území o rozloze 2251 ha.